package com.hyt.it.ogt.opertaion.track.service.impl;

import com.hyt.it.ogt.opertaion.track.annotations.AnswerTrackLogSave;
import com.hyt.it.ogt.opertaion.track.annotations.KsHandUpLogSave;
import com.hyt.it.ogt.opertaion.track.annotations.KsWarningSave;
import com.hyt.it.ogt.opertaion.track.annotations.OtherTrackLogSave;
import com.hyt.it.ogt.opertaion.track.model.AnswerLogVO;
import com.hyt.it.ogt.opertaion.track.model.KsHandUpLogVO;
import com.hyt.it.ogt.opertaion.track.model.KsWarningLogVO;
import com.hyt.it.ogt.opertaion.track.model.OtherLogVO;
import com.hyt.it.ogt.opertaion.track.service.IOperationTrackService;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

/**
 * @author 朱振宇
 * @since 2022-11-28
 */
@Service
public class OperationTrackServiceImpl implements IOperationTrackService {
    @Override
    @AnswerTrackLogSave
    public void answerTrackLogSave(AnswerLogVO answerLogVO) {

    }

    @Override
    @AnswerTrackLogSave
    public void answerTrackLogSave(List<AnswerLogVO> answerLogVOList) {

    }

    @Override
    @AnswerTrackLogSave
    public void answerTrackLogSave(Map<String, Object> answerLogMap) {

    }

    @Override
    @AnswerTrackLogSave
    public void answerTrackLogSave(Object obj) {

    }

    @Override
    @OtherTrackLogSave
    public void otherTrackLogSave(OtherLogVO otherLogVO) {

    }

    @Override
    @OtherTrackLogSave
    public void otherTrackLogSave(List<OtherLogVO> otherLogVOList) {

    }

    @Override
    @OtherTrackLogSave
    public void otherTrackLogSave(Map<String, Object> otherLogMap) {

    }

    @Override
    @OtherTrackLogSave
    public void otherTrackLogSave(Object object) {

    }

    @Override
    @KsWarningSave
    public void ksWarningSave(KsWarningLogVO ksWarningLogVO) {

    }

    @Override
    @KsWarningSave
    public void ksWarningSave(List<KsWarningLogVO> ksWarningLogVOList) {

    }

    @Override
    @KsWarningSave
    public void ksWarningSave(Map<String, Object> ksWarningLogMap) {

    }

    @Override
    @KsWarningSave
    public void ksWarningSave(Object object) {

    }

    @Override
    @KsHandUpLogSave
    public void ksHandUpSave(KsHandUpLogVO ksHandUpLogVO) {

    }

    @Override
    @KsHandUpLogSave
    public void ksHandUpSave(List<KsHandUpLogVO> ksHandUpLogVOList) {

    }

    @Override
    @KsHandUpLogSave
    public void ksHandUpSave(Map<String, Object> ksHandUpLogMap) {

    }

    @Override
    @KsHandUpLogSave
    public void ksHandUpSave(Object object) {

    }
}
